satellite control facility - İspanyolca İngilizce Sözlük